Шаг 43 - Изучаем бухгалтерские итоги – СКД.

СКД расшифровывается как сальдо конечное дебетовое и позволяет получить состояние счета на данный момент. Для этого есть специальная функция СКД

СКД
Дебетовое сальдо по счету на конец периода;

Синтаксис:
СКД (<Счет>, <ТипСуммы>, <Валюта>, <Субконто1>...)
Англоязычные синонимы:
FDB

Параметры:
<Счет> Значение типа «Счет» — счет расчета итогов. Может использоваться строка — код счета.
<ТипСуммы> Необязательный параметр. Число или строка — тип возвращаемой суммы. Может принимать одно из следующих значений:1 ("С", "S")— сумма;2 ("В", "С")— валютная сумма;3 ("К", "А")— количество.Если параметр не указан, метод возвращает сумму.
<Валюта> Необязательный параметр. Значение типа «Спра­вочник.Валюты». Если параметр не указан итоги выдаются без учета валюты.
<Субконто1><Субконто2>… Необязательный параметр. Значения субконто. Их количество зависит от настройки субконто для данного счета. Если параметры не указаны, итоги выдаются без учета аналитики.
Все параметры кроме счета могут не указываться.

Возвращаемое значение:
Число —сальдо или оборот.

Описание:
Функция СКД возвращает суммы остатков указанному счету за период. Выдаваться может сумма или валютная сумма или количество, в зависимости от параметра <ТипСуммы>.
Если указана валюта, то данные выдаются по конкретной валюте. Валютная сумма может выдаваться только по конкретной валюте.
Если указаны значения субконто, то данные выдаются по конкретным объектам аналитики.

Вот и воспользуемся ей для вывода отчета по 41 счету. Для начала нужно написать код для таблицы.

Процедура Сформировать() 
    Т = СоздатьОбъект("Таблица");
    Т.ИсходнаяТаблица("Таблица"); 
    
    Итог = СоздатьОбъект("БухгалтерскиеИтоги"); 
              	
    Т.ВывестиСекцию("Секция_1"); 
  
    Т.ТолькоПросмотр(1);
    Т.Показать();
КонецПроцедуры

А самой таблицы воспользоваться этим методом.

43_1.gif (2983 b)

Запустим посмотрим.

43_2.gif (4581 b)

Hosted by uCoz